package abstractFactoryPattern;

//AbstractFactory sınıfı istediğimi nesneleri oluşturmak için
//ConcreteFactoryImpl sınıfına ve ConcreteFactoryImpl2 sınıfına implemente edilir.

public interface AbstractFactory {

	/*
	 * Elma tipinde nesne ouşturmak içiçn kullanılır.
	 * 
	 * @return Elma elma
	 */
	public Elma getElma();

	/*
	 * Biber tipinde nesne ouşturmak içiçn kullanılır.
	 * 
	 * @return Biber biber
	 */
	public Biber getBiber();

}
